<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Resultado consulta</title>
<script language="javascript" src="javascript/javascript.js"></script>
</head>

<body>

<?php

    include_once("../../Modelado/Unidad.php");
    include_once("../../BD/ConexionBDSaving.php");
    include_once("../../Clases/Paginacion.php");
    include_once("../../Clases/Sesion.php");
    include_once("../../Clases/funcionesphp.php");
    
    $sesion->comprobarLogeo();
    
    if (isset($_REQUEST["parametro"]) && isset($_REQUEST["parametro2"]))
    {
        $_SESSION["parametroConsulta"]=$_REQUEST["parametro"];
        $_SESSION["parametroConsulta2"]=$_REQUEST["parametro2"];
    }
    
    $fechaDesde=$_SESSION["parametroConsulta"];
    $fechaHasta=$_SESSION["parametroConsulta2"];
    
    $link=ConexionBDSaving::conectar();
    $consultarMovimiento=new Unidad(null);
    
    $paginas=new Paginacion(4);
    $registrosAEmpezar=$paginas->registrosAEmpezar();
    $registrosAMostrar=$paginas->registrosAMostrar();
    
    if ($fechaDesde=="" || $fechaHasta=="")
    {
        if ($_SESSION["nroPerfil"]==2 || $_SESSION["nroPerfil"]==8)
        {
            $query = funcionesphp::cargarConsultaMovimiento1(4, $registrosAEmpezar, $registrosAMostrar);
        }
        else
        {
            $query = funcionesphp::cargarConsultaMovimiento2(4, $registrosAEmpezar, $registrosAMostrar, $_SESSION['cedula']);   
        }
    }
    else
    {
        if ($_SESSION["nroPerfil"]==2 || $_SESSION["nroPerfil"]==8)
        {
            $query = funcionesphp::cargarConsultaMovimiento3(4, $registrosAEmpezar, $registrosAMostrar, $fechaDesde, $fechaHasta);
        }
        else
        {
            $query = funcionesphp::cargarConsultaMovimiento4(4, $registrosAEmpezar, $registrosAMostrar,$_SESSION['cedula'], $fechaDesde, $fechaHasta);
        }
    }
    
	$result=$consultarMovimiento->consultarUnidad($link, $query);
    
    if (ConexionBDSaving::extraerNumeroRegistros($result)>0)
    {
        if ($_SESSION["nroPerfil"]==2 || $_SESSION["nroPerfil"]==8)
        {
        ?>
    
        <table class="Tabla">
        
    	<TR>
        <TD><h4>Número de registro</h4></TD>
        <TD><h4>Fecha</h4></TD>
        <TD><h4>Hora</h4></TD>
        <TD><h4>Cantidad registrada</h4></TD>
        <TD><h4>Producto</h4></TD>
        <TD><h4>Encargado</h4></TD>
        <TD><h4>Modificar</h4></TD>
        <TD><h4>Eliminar</h4></TD>
        </TR>
    	<?php
    	while($row = ConexionBDSaving::extraerFila($result)) 
    	{
			printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s %s</td>
            <td><a onclick='redireccionarPagina(\"../Ajax/Unidad/modificarUnidadPorcicola.php?nroRegistro=%d\");'><p align=center><img src=../Images/edit.png ></p></a></td><td><a
            href=\"../Ajax/Usuario/procesoEliminarUsuarios.php?cedulaUsuario=%d\" onClick='return confirmarBorrar()'><p align=center><img src=../Images/cancel.png ></p></a></td></tr>",
			$row["nroRegistro"],$row["fecha"], $row["hora"], $row["cantidad"], $row["nombreP"], $row["nombreU"], $row["apellidoU"], $row["nroRegistro"], $row["nroRegistro"]); 
    	
    	}
        ?>
        
        </table>
        <tr>
        
        <?php 
        }
        else
        {
        ?>
    
        <table class="Tabla">
        
    	<TR>
        <TD><h4>Número de registro</h4></TD>
        <TD><h4>Fecha</h4></TD>
        <TD><h4>Hora</h4></TD>
        <TD><h4>Cantidad registrada</h4></TD>
        <TD><h4>Producto</h4></TD>
        <TD><h4>Encargado</h4></TD>
        </TR>
    	<?php
    	while($row = ConexionBDSaving::extraerFila($result)) 
    	{
			printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s</td><td>%s %s</td></tr>",
			$row["nroRegistro"],$row["fecha"], $row["hora"], $row["cantidad"], $row["nombreP"], $row["nombreU"], $row["apellidoU"]);
    	}
        ?>
        
        </table>
        <tr>
        
        <?php    
        }
    
        if ($fechaDesde=="" || $fechaHasta=="")
        {
            if ($_SESSION["nroPerfil"]==2 || $_SESSION["nroPerfil"]==8)
            {
                $query = funcionesphp::cargarConsultaMovimiento5(4);
            }
            else
            {
                $query = funcionesphp::cargarConsultaMovimiento6(4, $_SESSION['cedula']);
            }
        }
        else
        {
            if ($_SESSION["nroPerfil"]==2 || $_SESSION["nroPerfil"]==8)
            {
                $query = funcionesphp::cargarConsultaMovimiento7(4, $fechaDesde, $fechaHasta);
            }
            else
            {
                $query = funcionesphp::cargarConsultaMovimiento8(4, $_SESSION['cedula'], $fechaDesde, $fechaHasta);
            }
        }
        
        $result=ConexionBDSaving::consultarTodo($link, $query);
        $paginas->numeroDeRegistros($result);
        $pagAnt=$paginas->paginaAnterior();
        $pagSig=$paginas->paginaSiguiente();
        $pagUlt=$paginas->paginaUltima();
          
        echo "<td colspan='2' align='left'><a onclick=\"Pagina('1' , '../Ajax/Unidad/procesoConsultarMovimientosPorcicola.php')\"><img src='../Images/primera.png' title='Primera pagina'/></a></td>";
        if($paginas->paginaActual()>1) 
        echo "<td><a onclick=\"Pagina('$pagAnt', '../Ajax/Unidad/procesoConsultarMovimientosPorcicola.php')\"><img src='../Images/anterior.png' title='Pagina anterior'/></a></td> ";
        echo "<td><strong>Pagina ".$paginas->paginaActual()."/".$pagUlt."</strong></td>";
        if($paginas->paginaActual()<$pagUlt)  
        echo "<td><a onclick=\"Pagina('$pagSig', '../Ajax/Unidad/procesoConsultarMovimientosPorcicola.php')\"><img src='../Images/siguiente.png' title='Pagina siguiente'/></a></td> ";
        echo "<td><a onclick=\"Pagina('$pagUlt', '../Ajax/Unidad/procesoConsultarMovimientosPorcicola.php')\"><img src='../Images/ultima.png' title='Ultima pagina'/></a></td>";
        
        ConexionBDSaving::liberarConsulta($result);
    	ConexionBDSaving::desconectar($link);
    
    }
    else
    {
        echo "<p align=center>No hay registros</p>";
    }
    
    ?>
    
    </tr>
	
</body>
</html>